package rootdb

import (
	"gitee.com/xiaoyutab/xgotool/sdk/xgorm"
)

// 获取文件列表信息【该函数暂未调用设备列表信息】
//
//	offset	跳过条数
//	limit	查询条数
func FileListPage(offset, limit int) (int64, []File, error) {
	f := File{}
	// 获取日志文件信息
	conn, err := Connect()
	if err != nil {
		return 0, nil, err
	}
	count, mod := int64(0), []File{}
	err = xgorm.To(conn).Table(f.TableName()).Order("id DESC").Page(offset, limit).List(&count, &mod)
	if err != nil {
		return 0, nil, err
	}
	return count, mod, nil
}
